# encoding: utf-8
# module PyQt5.QtGui
# from /usr/lib/python3/dist-packages/PyQt5/QtGui.cpython-35m-x86_64-linux-gnu.so
# by generator 1.146
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore


class QDrag(__PyQt5_QtCore.QObject):
    """ QDrag(QObject) """
    def actionChanged(self, *args, **kwargs): # real signature unknown
        """ QDrag.actionChanged[Qt.DropAction] [signal] """
        pass

    def defaultAction(self): # real signature unknown; restored from __doc__
        """ QDrag.defaultAction() -> Qt.DropAction """
        pass

    def dragCursor(self, Qt_DropAction): # real signature unknown; restored from __doc__
        """ QDrag.dragCursor(Qt.DropAction) -> QPixmap """
        return QPixmap

    def exec(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QDrag.exec(Qt.DropActions supportedActions=Qt.MoveAction) -> Qt.DropAction
        QDrag.exec(Qt.DropActions, Qt.DropAction) -> Qt.DropAction
        """
        pass

    def exec_(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QDrag.exec_(Qt.DropActions supportedActions=Qt.MoveAction) -> Qt.DropAction
        QDrag.exec_(Qt.DropActions, Qt.DropAction) -> Qt.DropAction
        """
        pass

    def hotSpot(self): # real signature unknown; restored from __doc__
        """ QDrag.hotSpot() -> QPoint """
        pass

    def mimeData(self): # real signature unknown; restored from __doc__
        """ QDrag.mimeData() -> QMimeData """
        pass

    def pixmap(self): # real signature unknown; restored from __doc__
        """ QDrag.pixmap() -> QPixmap """
        return QPixmap

    def setDragCursor(self, QPixmap, Qt_DropAction): # real signature unknown; restored from __doc__
        """ QDrag.setDragCursor(QPixmap, Qt.DropAction) """
        pass

    def setHotSpot(self, QPoint): # real signature unknown; restored from __doc__
        """ QDrag.setHotSpot(QPoint) """
        pass

    def setMimeData(self, QMimeData): # real signature unknown; restored from __doc__
        """ QDrag.setMimeData(QMimeData) """
        pass

    def setPixmap(self, QPixmap): # real signature unknown; restored from __doc__
        """ QDrag.setPixmap(QPixmap) """
        pass

    def source(self): # real signature unknown; restored from __doc__
        """ QDrag.source() -> QObject """
        pass

    def supportedActions(self): # real signature unknown; restored from __doc__
        """ QDrag.supportedActions() -> Qt.DropActions """
        pass

    def target(self): # real signature unknown; restored from __doc__
        """ QDrag.target() -> QObject """
        pass

    def targetChanged(self, *args, **kwargs): # real signature unknown
        """ QDrag.targetChanged[QObject] [signal] """
        pass

    def __init__(self, QObject): # real signature unknown; restored from __doc__
        pass


